Toggle
Dependency Breakers
Ensure that features that depend on others can be toggled on/off.
Dependency Breakers: Attend • Automate • Block • Contain • Coordinate • Decouple • Flag • Formalize • Measure • Prioritize • Redesign • Reteam • Rotate • Self-service • Standardize • Swarm • Throttle • Toggle • Visualize • Volunteer
Purpose
With feature toggles, you can test and experiment with ideas before they are fully completed and ready for release. A feature toggle hides unfinished features from the user interface, allowing you to release a version of your product with work-in-progress features neatly tucked away. This approach accelerates the development process and grants you the flexibility to toggle these features on or off as needed, keeping the door open for ongoing enhancements and experimentation.
Notes
Dependencies are not necessarily bad. Actually, there are many good reasons for people to depend on each other. But you have a problem when those dependencies result in value that is not able to flow.
Rules / Constraints
We have not yet defined any rules or constraints.
“We have broken the cycle of dependency. People have found out they're better off working.”
(Source: John Engler)